hanayama cricket puzzle solution